package com.xhtranslate.service.ali.service;

import com.xhtranslate.common.dto.ImageFormDTO;
import com.xhtranslate.common.dto.TextFormDTO;

import java.io.IOException;


/**
 * 阿里翻译服务
 *
 * @author liuxuhuang
 * @date 2022/11/20 14:22:47
 */
public interface AliTranslateService {
    /**
     * 通用翻译
     *
     * @param dto dto
     * @return {@code ResponseVO}
     */
    String commonTranslate(TextFormDTO dto) throws Exception;

    /**
     * 图片翻译
     *
     * @return {@code ResponseVO}
     */
    String imageTranslate(ImageFormDTO dto) throws Exception;
}
